home *** CD-ROM | disk | FTP | other *** search
-
-
-
- GETSOCKNAME C Library Procedures GETSOCKNAME
-
-
-
- NNAAMMEE
- getsockname - get socket name
-
- SSYYNNOOPPSSIISS
- ggeettssoocckknnaammee((ss,, nnaammee,, nnaammeelleenn))
- iinntt ss;;
- ssttrruucctt ssoocckkaaddddrr **nnaammee;;
- iinntt **nnaammeelleenn;;
-
- DDEESSCCRRIIPPTTIIOONN
- _G_e_t_s_o_c_k_n_a_m_e returns the current _n_a_m_e for the specified
- socket. The _n_a_m_e_l_e_n parameter should be initialized to
- indicate the amount of space pointed to by _n_a_m_e. On return
- it contains the actual size of the name returned (in bytes).
-
- DDIIAAGGNNOOSSTTIICCSS
- A 0 is returned if the call succeeds, -1 if it fails.
-
- EERRRROORRSS
- The call succeeds unless:
-
- [EBADF] The argument _s is not a valid descriptor.
-
- [ENOTSOCK] The argument _s is a file, not a socket.
-
- [ENOBUFS] Insufficient resources were available in the
- system to perform the operation.
-
- [EFAULT] The _n_a_m_e parameter points to memory not in a
- valid part of the process address space.
-
- SSEEEE AALLSSOO
- bind(2), socket(2)
-
- BBUUGGSS
- Names bound to sockets in the UNIX domain are inaccessible;
- _g_e_t_s_o_c_k_n_a_m_e returns a zero length name.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Sprite v1.0 May 15, 1985 1
-
-
-
-